window observational research facility (worf) - Turkish English Dictionary